Preliminary Results on the Understandability of i* Notations
نویسندگان
چکیده
In this article, we describe the first results of two series of experiments. It is the aim of our experiments to compare the performance of novice users working with ı̇∗ models. We compared the results achieved with ı̇∗ diagrams in the traditional notation with the results using the alternative notation which has been suggested by using Moody’s “Physics of Notations” framework. We created two models in both variants of the notation. In the first experiment, we asked comprehension questions about models printed on paper. In a second experiment, the participants had to answer questions using models on a computer screen. The results give first support to the hypothesis that the improvements suggested by Moody could be helpful for understanding ı̇∗ models. We also identified a detail for which the newly suggested notation variant can lead to understandability problems and should be improved.
منابع مشابه
Comparison of the learning of two notations: A pilot study
Introduction: MICAP is a new notation in which the teeth areindicated by letters (I-incisor, C-canine, P-premolar, M-molar)and numbers [1,2,3] which are written superscript and subscripton the relevant letters. FDI tooth notation is a two digit systemwhere one digit shows quadrant and the second one shows thetooth of the quadrant. This study aimed to compare the short termretention of knowledge...
متن کاملModelling software process variability: an empirical study
Variability in software process models justifies tailoring them to meet the specific goals and characteristics of organizations and projects. At the present time, processes are modeled using different notations which typically do not have constructs which are appropriate for expressing process variability. To fill this gap, we have extended SPEM to vSPEM, by adding new variability constructs (s...
متن کاملUnderstandability of Goal-Oriented Requirements Engineering Concepts for Enterprise Architects
ArchiMate is a graphical language for modelling business goals and enterprise architecture. In previous work we identified possible understandability issues with the goal-oriented notations in ArchiMate. [Problem] We investigated how understandable the goal-oriented concepts really were in two quasi-experiments with practitioners. [Principal ideas/results] Only three concepts were understood by...
متن کاملModeling Software Process Variability: An Empirical Study
Variability in software process models justifies tailoring them to meet the specific goals and characteristics of organizations and projects. At the present time, processes are modeled using different notations which typically do not have constructs which are appropriate for expressing process variability. To fill this gap, we have extended SPEM to vSPEM, by adding new variability constructs (s...
متن کاملA Practical Guide to Testing the Understandability of Notations
Model-driven development is the process of creating models of a software system and transforming them into source code. Since the stepwise transformations can be done automatically or by hand, the notations of the models should be both precise and understandable. This is especially important if the software system is developed by a large, international team where the persons who model differ fr...
متن کامل